home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / text / misc / psgrind.lha / makefile.sas next >
Makefile  |  1993-04-10  |  783b  |  30 lines

  1. DESTDIR=c:
  2. LIBDIR=s:
  3. DEFSFILE=vgrindef
  4. INITFILE=vinit.ps
  5. EXEFILE=psgrind
  6. ARCHIVEFILE=t:psgrind.lha ## don't put this in the current directory
  7. CFLAGS=optimize define AMIGA
  8. SOURCES=pfontedp.c vgrindef.c regexp.c
  9. OBJS=pfontedp.o vgrindef.o regexp.o
  10.  
  11. psgrind: pfontedp.o vgrindef.o regexp.o
  12.     sc link to $(EXEFILE) from $(OBJS) lib lib:sc.lib lib:amiga.lib
  13.  
  14. pfontedp.o: pfontedp.c
  15.     sc $(CFLAGS) nolink pfontedp.c \
  16.         define DEFSFILE="$(LIBDIR)$(DEFSFILE)" \
  17.         define INITFILE="$(LIBDIR)$(INITFILE)"
  18.  
  19. install: psgrind $(DEFSFILE) $(INITFILE)
  20.     copy $(EXEFILE) $(DESTDIR)
  21.     copy $(DEFSFILE) $(LIBDIR)
  22.     copy $(INITFILE) $(LIBDIR)
  23.  
  24. clean:
  25.     "delete *.o *.lnk"
  26.  
  27. archive:  
  28.     lha a $(ARCHIVEFILE) $(EXEFILE) readme.amiga vgrindef vinit.ps makefile.sas makefile.unix regexp.c pfontedp.c vgrindef.c
  29.  
  30.